Java 2019 生态圈使用报告,这结果你赞同吗?
点击上方“平头哥的技术博文”,选择“关注公众号”
技术文章第一时间送达!
这是国外一机构调查了 7000 名开发者得出来的 Java 2019 年生态圈工具使用报告,主要调查了 Java 版本、开发框架、web 服务器等使用情况。虽然只有 7000 名开发者参与调查,这数目对于互联网从业者开始可以忽略不计,但是当你看完这份报告之后,再结合自身周围的情况,我相信你会非常认同这份调查报告,因为它真的太有代表性啦。
1、JDK 版本使用情况
Java13 在前段时间也正式发布了,这份调查是在 Java13 发布之前,所以 Java13 不在统计范围之内。从这份统计中可以看出 Java 8 的使用者有高达 80%。这跟我们国内情况是差不多的,大部分公司都在使用 Java8 做开发,这个结果一点都不意外,Java8 的新特性确实能给开发者带来不少的便利之处,而且很多开源组件都要求使用 Java8。
2、Spring Framework 的使用
3、Spring Boot 的使用
Spring Boot 是当下最流行的 Java Web 开发框架,不管是在这份报告中还是我们工作中都可以体现这一点,你去看看现在的 Java 招聘条件都会有这么一条:熟练使用 Spring Boot 开源框架。所以你应该知道 Spring Boot 的热度了吧,如果你不会的话,赶紧去学习一下,不然都不好意思说自己是 Java程序员。说到学习 Spring Boot ,我强烈建议你去看小马哥著作《Spring Boot 编程思想》
4、构建工具的使用
5、web 服务器的使用
Tomcat 几乎占领了整个 web 服务器市场,这个结果我一点都不惊讶,因为 Tomcat 本来市场占有率就很高,再搭着 Spring Boot 这股东风,它能够更上一层楼。
6、数据库的使用
数据库上一直都是百家齐放,不管是以前还是现在亦或是未来,它都将呈现这个态势,因为它跟其他工具不一样,其他工具你可以选择某一种就能达成你的目的,但是数据库不行,每种数据库都有自己的优势,有自己的特定应用场景,比如你公司项目使用 MySQL 来存储数据,当需要使用到缓存时,MySQL 又不适合,可能就引入了更适合做缓存的 Redis。
7、编辑器的使用
说实话这结果挺让我意外的,没想到 Eclipse 占比居然这么高,我以为基本上没人使用 Eclipse 啦,看来我还是太天真了,自从使用 IDEA 后,我就再也回不去啦,因为它真的是太好用啦。
看完这份报告之后,你是不是觉得这份统计好像非常符合你周围的情况?反正挺符合我这边的情况的,比那些培训结构统计的互联网开发人员的薪资报告要靠谱不少。这份报告一定程度上体现了当下的 Java 开发使用技术栈,特别是 web 框架这一块,非常能够体现当前的 Java 后端开发使用技术。
加群方式 - 扫描下方👇笔者二维码,备注:加群
有热门推荐👇
如果你喜欢本文
请长按二维码,关注平头哥的技术博文
转发朋友圈,是对我最大的支持哟
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)